<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
<!-- modules-cpp.qdoc -->
  <title>All Classes by Module | Qt 5.14</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td ><a href="index.html">Qt 5.14</a></td><td >All Classes by Module</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right">Qt 5.14.2 Reference Documentation</td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">All Classes by Module</h1>
<span class="subtitle"></span>
<!-- $$$modules-cpp.html-description -->
<div class="descr"> <a name="details"></a>
<p>These are the C++ API pages for Qt 5's <a href="qtmodules.html">modules</a>. For a list of all classes on a single page, visit the <a href="classes.html">All Classes</a> page.</p>
<div class="table"><table class="annotated">
<tr class="odd topAlign"><td class="tblName"><p><a href="../activeqt/qaxcontainer-module.html">QAxContainer C++ Classes</a></p></td><td class="tblDescr"><p>Module is a Windows-only extension for accessing ActiveX controls and COM objects</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../activeqt/qaxserver-module.html">QAxServer C++ Classes</a></p></td><td class="tblDescr"><p>Module is a Windows-only static library that you can use to turn a standard Qt binary into a COM server</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtopcua/qopcua.html">QOpcUa</a></p></td><td class="tblDescr"><p>Contains miscellaneous identifiers used throughout the Qt OPC UA library</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qt3d/qt3danimation-module.html">Qt 3D Animation C++ Classes</a></p></td><td class="tblDescr"><p>Qt 3D Animation modules provides a set of prebuilt elements to help you get started with Qt 3D</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qt3d/qt3dcore-module.html">Qt 3D Core C++ Classes</a></p></td><td class="tblDescr"><p>Qt 3D module contains functionality to support near-realtime simulation systems</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qt3d/qt3dextras-module.html">Qt 3D Extras C++ Classes</a></p></td><td class="tblDescr"><p>Qt 3D Extras module provides a set of prebuilt elements to help you get started with Qt 3D</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qt3d/qt3dinput-module.html">Qt 3D Input C++ Classes</a></p></td><td class="tblDescr"><p>Qt 3D Input module provides classes for handling user input in applications using Qt3D</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qt3d/qt3dlogic-module.html">Qt 3D Logic C++ Classes</a></p></td><td class="tblDescr"><p>Qt 3D Logic module enables synchronizing frames with the Qt 3D backend</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qt3d/qt3drender-module.html">Qt 3D Render C++ Classes</a></p></td><td class="tblDescr"><p>Qt 3D Render module contains functionality to support 2D and 3D rendering using Qt 3D</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qt3d/qt3dscene2d-module.html">Qt 3D Scene2D C++ Classes</a></p></td><td class="tblDescr"><p>Qt 3D Scene2D module provides a way to render Quick2 qml content to a Qt 3D texture</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtandroidextras/qtandroidextras-module.html">Qt Android Extras C++ Classes</a></p></td><td class="tblDescr"><p>Qt Android Extras module contains additional functionality for development on Android</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtbluetooth/qtbluetooth-module.html">Qt Bluetooth C++ Classes</a></p></td><td class="tblDescr"><p>Enables basic Bluetooth operations like scanning for devices and connecting them</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtcharts/qtcharts-module.html">Qt Charts C++ Classes</a></p></td><td class="tblDescr"><p>C++ classes for the Qt Charts API</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtcoap/qtcoap-module.html">Qt CoAP C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes to use CoAP protocol</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtconcurrent/qtconcurrent-module.html">Qt Concurrent C++ Classes</a></p></td><td class="tblDescr"><p>Qt Concurrent module contains functionality to support concurrent execution of program code</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtcore/qtcore-module.html">Qt Core C++ Classes</a></p></td><td class="tblDescr"><p>Provides core non-GUI functionality</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtdbus/qtdbus-module.html">Qt D-Bus C++ Classes</a></p></td><td class="tblDescr"><p>Qt D-Bus module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtdatavisualization/qtdatavisualization-module.html">Qt Data Visualization C++ Classes</a></p></td><td class="tblDescr"><p>C++ classes for the Qt Data Visualization API</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtdesigner/qtdesigner-module.html">Qt Designer C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes to create your own custom widget plugins for Qt Designer and classes to access Qt Designer components</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtgui/qtgui-module.html">Qt GUI C++ Classes</a></p></td><td class="tblDescr"><p>Qt GUI module provides the basic enablers for graphical applications written with Qt</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtgamepad/qtgamepad-module.html">Qt Gamepad C++ Classes</a></p></td><td class="tblDescr"><p>Provides C++ classes for using gamepads</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qthelp/qthelp-module.html">Qt Help C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes for integrating online documentation in applications</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtknx/qtknx-module.html">Qt KNX C++ Classes</a></p></td><td class="tblDescr"><p>List of C++ classes that enable access to a KNX network</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtlocation/qtlocation-module.html">Qt Location C++ Classes</a></p></td><td class="tblDescr"><p>Provides C++ interfaces to retrieve location and navigational information</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtmqtt/qtmqtt-module.html">Qt MQTT C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes that enable sending messages via the MQTT protocol</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtmacextras/qtmacextras-module.html">Qt Mac Extras C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes and functions specific to macOS and iOS operating systems</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtmultimedia/qtmultimedia-module.html">Qt Multimedia Module C++ Classes</a></p></td><td class="tblDescr"><p>Qt Multimedia module provides audio, video, radio and camera functionality</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtnfc/qtnfc-module.html">Qt NFC C++ Classes</a></p></td><td class="tblDescr"><p>An API for accessing NFC Forum Tags</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtnetworkauth/qtnetworkauth-module.html">Qt Network Authorization C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes for network authorization support (OAuth)</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtnetwork/qtnetwork-module.html">Qt Network C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes to make network programming easier and portable</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtopcua/qtopcua-module.html">Qt OPC UA C++ Classes</a></p></td><td class="tblDescr"><p>List of C++ classes that provide the Qt OPC UA functionality</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtopengl/qtopengl-module.html">Qt OpenGL C++ Classes</a></p></td><td class="tblDescr"><p>Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtplatformheaders/qtplatformheaders-module.html">Qt Platform Headers C++ Classes</a></p></td><td class="tblDescr"><p>Qt Platform Headers module offers header-only inline classes that encapsulate platform-specific information that is tied to a given runtime configuration of a platform plugin</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtpositioning/qtpositioning-module.html">Qt Positioning C++ Classes</a></p></td><td class="tblDescr"><p>Positioning module provides positioning information via QML and C++ interfaces</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtprintsupport/qtprintsupport-module.html">Qt Print Support C++ Classes</a></p></td><td class="tblDescr"><p>Qt PrintSupport module provides classes to make printing easier and portable</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtpurchasing/qtpurchasing-module.html">Qt Purchasing C++ Classes</a></p></td><td class="tblDescr"><p>Provides C++ classes for in-app purchasing</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtqml/qtqml-module.html">Qt QML C++ Classes</a></p></td><td class="tblDescr"><p>C++ API provided by the Qt QML module</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtquick/qtquick-module.html">Qt Quick C++ Classes</a></p></td><td class="tblDescr"><p>Qt Quick module provides classes for embedding Qt Quick in Qt/C++ applications</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtquickcontrols/qtquickcontrols2-module.html">Qt Quick Controls C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes for setting up the controls from C++</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtqmltest/qtquicktest-module.html">Qt Quick Test C++ API</a></p></td><td class="tblDescr"><p>Provides macros and functions for tests</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtquick/qtquickwidgets-module.html">Qt Quick Widgets C++ Classes</a></p></td><td class="tblDescr"><p>C++ API provided by the Qt Quick Widgets module</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtremoteobjects/qtremoteobjects-module.html">Qt Remote Objects C++ Classes</a></p></td><td class="tblDescr"><p>Provides an easy to use mechanism for sharing a QObject's Properties, Signals, or Slots, between processes</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtscxml/qtscxml-module.html">Qt SCXML C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes to create and use state machines from SCXML files</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtsql/qtsql-module.html">Qt SQL C++ Classes</a></p></td><td class="tblDescr"><p>Provides a driver layer, SQL API layer, and a user interface layer for SQL databases</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtsvg/qtsvg-module.html">Qt SVG C++ Classes</a></p></td><td class="tblDescr"><p>Qt SVG module provides functionality for handling SVG images</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtscript/qtscript-module.html">Qt Script C++ Classes</a></p></td><td class="tblDescr"><p>Qt Script module provides classes for making Qt applications scriptable</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtscripttools/qtscripttools-module.html">Qt Script Tools C++ Classes</a></p></td><td class="tblDescr"><p>Provides additional components for applications that use Qt Script</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtsensors/qtsensors-module.html">Qt Sensors C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes for reading sensor data</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtserialbus/qtserialbus-module.html">Qt Serial Bus C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes to read and write serial bus data</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtserialport/qtserialport-module.html">Qt Serial Port C++ Classes</a></p></td><td class="tblDescr"><p>List of C++ classes that enable access to a serial port</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qttestlib/qttest-module.html">Qt Test C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes for unit testing Qt applications and libraries</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtuitools/qtuitools-module.html">Qt UI Tools C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes to handle forms created with Qt Designer</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtvirtualkeyboard/qtvirtualkeyboard-module.html">Qt Virtual Keyboard C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes to implement input methods for virtual keyboards</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtwaylandcompositor/qtwaylandcompositor-module.html">Qt Wayland Compositor C++ Classes</a></p></td><td class="tblDescr"><p>Provides C++ classes for writing custom Wayland display servers</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtwebchannel/qtwebchannel-module.html">Qt WebChannel C++ Classes</a></p></td><td class="tblDescr"><p>List of C++ classes that provide the Qt WebChannel functionality</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtwebengine/qtwebengine-module.html">Qt WebEngine C++ Classes</a></p></td><td class="tblDescr"><p>Exposes C++ functionality to Qt Quick</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtwebengine/qtwebenginecore-module.html">Qt WebEngine Core C++ Classes</a></p></td><td class="tblDescr"><p>Provides public API shared by both QtWebEngine and QtWebEngineWidgets</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtwebengine/qtwebenginewidgets-module.html">Qt WebEngine Widgets C++ Classes</a></p></td><td class="tblDescr"><p>Provides C++ classes for rendering web content in a QWidget based application</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtwebsockets/qtwebsockets-module.html">Qt WebSockets C++ Classes</a></p></td><td class="tblDescr"><p>List of C++ classes that enable WebSocket-based communication</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtwebview/qtwebview-module.html">Qt WebView C++ Classes and Namespaces</a></p></td><td class="tblDescr"><p>Provides a helper function to set up and use the WebView</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtwidgets/qtwidgets-module.html">Qt Widgets C++ Classes</a></p></td><td class="tblDescr"><p>Qt Widgets module extends Qt GUI with C++ widget functionality</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtwinextras/qtwinextras-module.html">Qt Windows Extras C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes and functions for using some Windows APIs in a Qt way</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtx11extras/qtx11extras-module.html">Qt X11 Extras C++ Classes</a></p></td><td class="tblDescr"><p>Provides classes for developing for the X11 platform</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="../qtxml/qtxml-module.html">Qt XML C++ Classes</a></p></td><td class="tblDescr"><p>Qt XML module provides C++ implementations of the SAX and DOM standards for XML</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="../qtxmlpatterns/qtxmlpatterns-module.html">Qt XML Patterns C++ Classes</a></p></td><td class="tblDescr"><p>Qt XML Patterns module provides support for XPath, XQuery, XSLT and XML Schema validation</p></td></tr>
</table></div>
</div>
<!-- @@@modules-cpp.html -->
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2020 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br/>    The documentation provided herein is licensed under the terms of the    <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation    License version 1.3</a> as published by the Free Software Foundation.<br/>    Qt and respective logos are trademarks of The Qt Company Ltd.     in Finland and/or other countries worldwide. All other trademarks are property
   of their respective owners. </p>
</div>
</body>
</html>
